const router = require('koa-router')()
// const upload=require('../middleware/multer') 
const ArticleController = require('../controllers/article')
/**
 * 文章接口
 */
// 创建文章接口（路由）
router.post('/article', ArticleController.create);

// 创建文章接口（路由）
router.post('/updatearticletitle', ArticleController.updatedByid);
// 获取文章详情接口（路由）
router.get('/article/:id', ArticleController.detail)

// router.post('/upload',upload.single('file'), async (ctx, next) => {
 
//   console.log(ctx.req);
//   ctx.body = {
//     filename: ctx.req.file.filename  //返回文件名 
//   }
// })


router.get('/', async (ctx, next) => {
  await ctx.render('index', {
    title: 'Hello Koa 2!-------'
  })
})

router.get('/string', async (ctx, next) => {
  ctx.body = 'koa2 string'
})

router.get('/json', async (ctx, next) => {
  ctx.body = {
    title: 'koa2 json'
  }
})

module.exports = router
